ten minutes by the clock - French English Dictionary